377654
834462
16244
397421
191801
314197
87092
403577
552188
381219
647988
598204
5180799
3595581
3126148
2431804
2247988
2073609
1997358
192378
1778118
1724136
1700196
1645471